Synonyms for "artillery unit"

Words with similar meaning